English Dictionary
◊ SEA STAR
sea star
n : echinoderms characterized by five arms extending from a
central disk [syn: {starfish}]